battered from blows received - Español Inglés Diccionario